《体育彩票摇号机》的制作方法
【实例说明】:
本例体育彩票摇号机制作一个动画的效果。
【操作步骤】:
〖一〗、新建文档
- 单击“文件”/“新建”命令,创建一个新文档;
- 单击“修改”/“文档”命令;在“文档属性”对话框中设置“尺寸”为400×300,背景色为黑色;单击“确定”按钮。
〖二〗、制作“背景层”
- 双击“图层1”;然后将其命名为“背景层”;
- 然后选择工具栏上的矩形工具随意在舞台上绘制一个矩形背景;可参照下面的背景图形:
〖三〗、制作动态文本框
- 单击时间轴上的添加新图层按钮,再添加一个新“图层2”;然后双击“图层2”将其命名为“文本框”;
- 制作文本框
(1)选中工具栏上的文本工具,打开属性面板;选择“动态文本”、字体颜色选红色、且要单击选择“在文本周围显示边框”按钮;然后在舞台上面拖出一个动态文本框(大小参见下图);然后选中该文本框,在变量名中命名为“text1”;
- 再用同样的方法再制作6个动态文本框,变量名依次为:“text2”、“text3”、“text4”、“text5”、“text6”、“text7”。文本框的大小和位置详细参见下图:
〖四〗、制作“按钮层”
- 单击时间轴上的“添加新图层”按钮,再添加一个新“图层3”;然后双击“图层3”将其命名为“按钮层”
- 单击“窗口”/“公用库”/“按钮”命令,双击按钮文件夹并从中选择一种按钮;然后拖放到舞台上面即可;
- 在舞台上单击选中该按钮,为按钮添加如下代码:
on (release) {
do {
text1 = random(37);
} while (text1 == 0);
do {
text2 = random(37);
} while ((text2 == 0) || (text2 == text1));
do {
text3 = random(37);
} while ((text3 == 0) || (text3 == text1) || (text3 == text2));
do {
text4 = random(37);
} while ((text4 == 0) || (text4 == text1) || (text4 == text2) || (text4 == text3));
do {
text5 = random(37);
} while ((text5 == 0) || (text5 == text1) || (text5 == text2) || (text5 == text3) || (text5 == text4));
do {
text6 = random(37);
} while ((text6 == 0) || (text6 == text1) || (text6 == text2) || (text6 == text3) || (text6 == text4) || (text6 == text5));
do {
text7 = random(37);
} while ((text7 == 0) || (text7 == text1) || (text7 == text2) || (text7 == text3) || (text7 == text4) || (text7 == text5) || (text7 == text6));
}
//random(37)将随机生成0-36之间的整数;do while语句用于保证不生成重复数;||为逻辑或(or).
〖五〗、最后按“Ctrl+Enter”组合键测试影片
|